#include <stdio.h>
#include <stdlib.h>

#define NUM 10
int main(int argc, char *argv[]) {
  // 数组的定义
  int arr[10];
  int arr1[NUM];
  // 数组元素的调用：使用脚标
  arr[0] = 10;
  arr[1] = 20;
  printf("%d %d\n", arr[0], arr[1]);
  printf("数组的字节长度：%zd\n", sizeof(arr));
  // 数组的长度
  printf("数组的长度为：%zd\n", sizeof(arr) / sizeof(int));
  // 一维数组的遍历
  int nums[10];
  for (int i = 0; i < sizeof(nums) / sizeof(int); i++) {
    nums[i] = i;
  }

  // 遍历数组元素
  for (int i = 0; i <= sizeof(nums) / sizeof(int); i++) {
    printf("%d\n", nums[i]);
  }
  return EXIT_SUCCESS;
}
